period of menstruation - Allemand Anglais Dictionnaire